strait jackets - Almanca İngilizce Sözlük